package com.model;

import org.springframework.stereotype.Component;
import com.thoughtworks.xstream.annotations.XStreamAlias;

import java.sql.Timestamp;

/**
 * Spc_ret_chart_data entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Spc_ret_chart_data extends UUIDObject implements java.io.Serializable {

	// Fields

	private Spc_ret_chart_dataId id;
	private String unq_seq_id;
	private Timestamp input_timestamp;
	private Timestamp proc_timestamp;
	private String sub_grp_no_fk;
	private String evt_usr;
	private String prd_seq_id_fk;
	private String exd_flg;
	private Double chart_value;
	private Integer sample_size_fk;
	private String chart_spec_rlt_fk;
	private String chart_rule_1_rlt_fk;
	private String chart_rule_2_rlt_fk;
	private String ooc_ocap_fk;
	private String oos_ocap_fk;
	private String chart_total_action_fk;
	private String chart_detail_action_fk;
	private Double chart_usl_fk;
	private Double chart_ucl_fk;
	private Double chart_uwl_fk;
	private Double chart_mean_fk;
	private Double chart_lwl_fk;
	private Double chart_lcl_fk;
	private Double chart_lsl_fk;
	private String mdl_id_fk;
	private String p_tool_id_fk;
	private String p_recipe_id_fk;
	private String p_path_id_fk;
	private String p_ope_no_fk;
	private String p_ope_id_fk;
	private String p_proc_id;
	private String m_tool_id_fk;
	private String m_recipe_id_fk;
	private String chart_comment_rsn;
	private String chart_comment;
	private String chart_comment_usr;
	private Timestamp chart_comment_timestamp;
	private String wo_id_fk;
	private String so_id_fk;
	private String lot_id_fk;
	private String cus_id_fk;

	// Constructors

	/** default constructor */
	public Spc_ret_chart_data() {
	}

	/** minimal constructor */
	public Spc_ret_chart_data(Spc_ret_chart_dataId id,
			Timestamp input_timestamp, Timestamp proc_timestamp) {
		this.id = id;
		this.input_timestamp = input_timestamp;
		this.proc_timestamp = proc_timestamp;
	}

	/** full constructor */
	public Spc_ret_chart_data(Spc_ret_chart_dataId id, String unq_seq_id,
			Timestamp input_timestamp, Timestamp proc_timestamp,
			String sub_grp_no_fk, String evt_usr, String prd_seq_id_fk,
			String exd_flg, Double chart_value, Integer sample_size_fk,
			String chart_spec_rlt_fk, String chart_rule_1_rlt_fk,
			String chart_rule_2_rlt_fk, String ooc_ocap_fk, String oos_ocap_fk,
			String chart_total_action_fk, String chart_detail_action_fk,
			Double chart_usl_fk, Double chart_ucl_fk, Double chart_uwl_fk,
			Double chart_mean_fk, Double chart_lwl_fk, Double chart_lcl_fk,
			Double chart_lsl_fk, String mdl_id_fk, String p_tool_id_fk,
			String p_recipe_id_fk, String p_path_id_fk, String p_ope_no_fk,
			String p_ope_id_fk, String p_proc_id, String m_tool_id_fk,
			String m_recipe_id_fk, String chart_comment_rsn,
			String chart_comment, String chart_comment_usr,
			Timestamp chart_comment_timestamp, String wo_id_fk, String so_id_fk,
			String lot_id_fk,String cus_id_fk) {
		this.id = id;
		this.unq_seq_id = unq_seq_id;
		this.input_timestamp = input_timestamp;
		this.proc_timestamp = proc_timestamp;
		this.sub_grp_no_fk = sub_grp_no_fk;
		this.evt_usr = evt_usr;
		this.prd_seq_id_fk = prd_seq_id_fk;
		this.exd_flg = exd_flg;
		this.chart_value = chart_value;
		this.sample_size_fk = sample_size_fk;
		this.chart_spec_rlt_fk = chart_spec_rlt_fk;
		this.chart_rule_1_rlt_fk = chart_rule_1_rlt_fk;
		this.chart_rule_2_rlt_fk = chart_rule_2_rlt_fk;
		this.ooc_ocap_fk = ooc_ocap_fk;
		this.oos_ocap_fk = oos_ocap_fk;
		this.chart_total_action_fk = chart_total_action_fk;
		this.chart_detail_action_fk = chart_detail_action_fk;
		this.chart_usl_fk = chart_usl_fk;
		this.chart_ucl_fk = chart_ucl_fk;
		this.chart_uwl_fk = chart_uwl_fk;
		this.chart_mean_fk = chart_mean_fk;
		this.chart_lwl_fk = chart_lwl_fk;
		this.chart_lcl_fk = chart_lcl_fk;
		this.chart_lsl_fk = chart_lsl_fk;
		this.mdl_id_fk = mdl_id_fk;
		this.p_tool_id_fk = p_tool_id_fk;
		this.p_recipe_id_fk = p_recipe_id_fk;
		this.p_path_id_fk = p_path_id_fk;
		this.p_ope_no_fk = p_ope_no_fk;
		this.p_ope_id_fk = p_ope_id_fk;
		this.p_proc_id = p_proc_id;
		this.m_tool_id_fk = m_tool_id_fk;
		this.m_recipe_id_fk = m_recipe_id_fk;
		this.chart_comment_rsn = chart_comment_rsn;
		this.chart_comment = chart_comment;
		this.chart_comment_usr = chart_comment_usr;
		this.chart_comment_timestamp = chart_comment_timestamp;
		this.wo_id_fk = wo_id_fk;
		this.so_id_fk = so_id_fk;
		this.lot_id_fk = lot_id_fk;
		this.cus_id_fk = cus_id_fk;
	}

	// Property accessors

	public Spc_ret_chart_dataId getId() {
		return this.id;
	}

	public void setId(Spc_ret_chart_dataId id) {
		this.id = id;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public Timestamp getInput_timestamp() {
		return this.input_timestamp;
	}

	public void setInput_timestamp(Timestamp input_timestamp) {
		this.input_timestamp = input_timestamp;
	}

	public Timestamp getProc_timestamp() {
		return this.proc_timestamp;
	}

	public void setProc_timestamp(Timestamp proc_timestamp) {
		this.proc_timestamp = proc_timestamp;
	}

	public String getSub_grp_no_fk() {
		return this.sub_grp_no_fk;
	}

	public void setSub_grp_no_fk(String sub_grp_no_fk) {
		this.sub_grp_no_fk = sub_grp_no_fk;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public String getPrd_seq_id_fk() {
		return this.prd_seq_id_fk;
	}

	public void setPrd_seq_id_fk(String prd_seq_id_fk) {
		this.prd_seq_id_fk = prd_seq_id_fk;
	}

	public String getExd_flg() {
		return this.exd_flg;
	}

	public void setExd_flg(String exd_flg) {
		this.exd_flg = exd_flg;
	}

	public Double getChart_value() {
		return this.chart_value;
	}

	public void setChart_value(Double chart_value) {
		this.chart_value = chart_value;
	}

	public Integer getSample_size_fk() {
		return this.sample_size_fk;
	}

	public void setSample_size_fk(Integer sample_size_fk) {
		this.sample_size_fk = sample_size_fk;
	}

	public String getChart_spec_rlt_fk() {
		return this.chart_spec_rlt_fk;
	}

	public void setChart_spec_rlt_fk(String chart_spec_rlt_fk) {
		this.chart_spec_rlt_fk = chart_spec_rlt_fk;
	}

	public String getChart_rule_1_rlt_fk() {
		return this.chart_rule_1_rlt_fk;
	}

	public void setChart_rule_1_rlt_fk(String chart_rule_1_rlt_fk) {
		this.chart_rule_1_rlt_fk = chart_rule_1_rlt_fk;
	}

	public String getChart_rule_2_rlt_fk() {
		return this.chart_rule_2_rlt_fk;
	}

	public void setChart_rule_2_rlt_fk(String chart_rule_2_rlt_fk) {
		this.chart_rule_2_rlt_fk = chart_rule_2_rlt_fk;
	}

	public String getOoc_ocap_fk() {
		return this.ooc_ocap_fk;
	}

	public void setOoc_ocap_fk(String ooc_ocap_fk) {
		this.ooc_ocap_fk = ooc_ocap_fk;
	}

	public String getOos_ocap_fk() {
		return this.oos_ocap_fk;
	}

	public void setOos_ocap_fk(String oos_ocap_fk) {
		this.oos_ocap_fk = oos_ocap_fk;
	}

	public String getChart_total_action_fk() {
		return this.chart_total_action_fk;
	}

	public void setChart_total_action_fk(String chart_total_action_fk) {
		this.chart_total_action_fk = chart_total_action_fk;
	}

	public String getChart_detail_action_fk() {
		return this.chart_detail_action_fk;
	}

	public void setChart_detail_action_fk(String chart_detail_action_fk) {
		this.chart_detail_action_fk = chart_detail_action_fk;
	}

	public Double getChart_usl_fk() {
		return this.chart_usl_fk;
	}

	public void setChart_usl_fk(Double chart_usl_fk) {
		this.chart_usl_fk = chart_usl_fk;
	}

	public Double getChart_ucl_fk() {
		return this.chart_ucl_fk;
	}

	public void setChart_ucl_fk(Double chart_ucl_fk) {
		this.chart_ucl_fk = chart_ucl_fk;
	}

	public Double getChart_uwl_fk() {
		return this.chart_uwl_fk;
	}

	public void setChart_uwl_fk(Double chart_uwl_fk) {
		this.chart_uwl_fk = chart_uwl_fk;
	}

	public Double getChart_mean_fk() {
		return this.chart_mean_fk;
	}

	public void setChart_mean_fk(Double chart_mean_fk) {
		this.chart_mean_fk = chart_mean_fk;
	}

	public Double getChart_lwl_fk() {
		return this.chart_lwl_fk;
	}

	public void setChart_lwl_fk(Double chart_lwl_fk) {
		this.chart_lwl_fk = chart_lwl_fk;
	}

	public Double getChart_lcl_fk() {
		return this.chart_lcl_fk;
	}

	public void setChart_lcl_fk(Double chart_lcl_fk) {
		this.chart_lcl_fk = chart_lcl_fk;
	}

	public Double getChart_lsl_fk() {
		return this.chart_lsl_fk;
	}

	public void setChart_lsl_fk(Double chart_lsl_fk) {
		this.chart_lsl_fk = chart_lsl_fk;
	}

	public String getMdl_id_fk() {
		return this.mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getP_tool_id_fk() {
		return this.p_tool_id_fk;
	}

	public void setP_tool_id_fk(String p_tool_id_fk) {
		this.p_tool_id_fk = p_tool_id_fk;
	}

	public String getP_recipe_id_fk() {
		return this.p_recipe_id_fk;
	}

	public void setP_recipe_id_fk(String p_recipe_id_fk) {
		this.p_recipe_id_fk = p_recipe_id_fk;
	}

	public String getP_path_id_fk() {
		return this.p_path_id_fk;
	}

	public void setP_path_id_fk(String p_path_id_fk) {
		this.p_path_id_fk = p_path_id_fk;
	}

	public String getP_ope_no_fk() {
		return this.p_ope_no_fk;
	}

	public void setP_ope_no_fk(String p_ope_no_fk) {
		this.p_ope_no_fk = p_ope_no_fk;
	}

	public String getP_ope_id_fk() {
		return this.p_ope_id_fk;
	}

	public void setP_ope_id_fk(String p_ope_id_fk) {
		this.p_ope_id_fk = p_ope_id_fk;
	}

	public String getP_proc_id() {
		return this.p_proc_id;
	}

	public void setP_proc_id(String p_proc_id) {
		this.p_proc_id = p_proc_id;
	}

	public String getM_tool_id_fk() {
		return this.m_tool_id_fk;
	}

	public void setM_tool_id_fk(String m_tool_id_fk) {
		this.m_tool_id_fk = m_tool_id_fk;
	}

	public String getM_recipe_id_fk() {
		return this.m_recipe_id_fk;
	}

	public void setM_recipe_id_fk(String m_recipe_id_fk) {
		this.m_recipe_id_fk = m_recipe_id_fk;
	}

	public String getChart_comment_rsn() {
		return this.chart_comment_rsn;
	}

	public void setChart_comment_rsn(String chart_comment_rsn) {
		this.chart_comment_rsn = chart_comment_rsn;
	}

	public String getChart_comment() {
		return this.chart_comment;
	}

	public void setChart_comment(String chart_comment) {
		this.chart_comment = chart_comment;
	}

	public String getChart_comment_usr() {
		return this.chart_comment_usr;
	}

	public void setChart_comment_usr(String chart_comment_usr) {
		this.chart_comment_usr = chart_comment_usr;
	}

	public Timestamp getChart_comment_timestamp() {
		return this.chart_comment_timestamp;
	}

	public void setChart_comment_timestamp(Timestamp chart_comment_timestamp) {
		this.chart_comment_timestamp = chart_comment_timestamp;
	}

	public String getWo_id_fk() {
		return this.wo_id_fk;
	}

	public void setWo_id_fk(String wo_id_fk) {
		this.wo_id_fk = wo_id_fk;
	}

	public String getSo_id_fk() {
		return this.so_id_fk;
	}

	public void setSo_id_fk(String so_id_fk) {
		this.so_id_fk = so_id_fk;
	}

	public String getLot_id_fk() {
		return lot_id_fk;
	}

	public void setLot_id_fk(String lot_id_fk) {
		this.lot_id_fk = lot_id_fk;
	}

	public String getCus_id_fk() {
		return cus_id_fk;
	}

	public void setCus_id_fk(String cus_id_fk) {
		this.cus_id_fk = cus_id_fk;
	}
	

}